package exam.xiaozuduikang.exam2019;
//现有两种汉堡：巨无霸汉堡、麦辣鸡腿汉堡，二者区别之处有：
//面包：巨无霸汉堡使用的是芝麻面包，麦辣鸡腿汉堡使用的是白面包
//肉馅：巨无霸汉堡使用的是牛肉饼，麦辣鸡腿汉堡使用的是炸鸡腿
//蔬菜：巨无霸汉堡使用的是西红柿，麦辣鸡腿汉堡使用的是生菜
//包装：巨无霸汉堡使用的是纸盒，麦辣鸡腿汉堡使用的是包装纸
public abstract class Hanbuger {
    String mainbao;
    String rouxian;
    String shucai;
    String HanbugerName;
    String baozhuang;
    public void templeteMethod(){
        this.chooseMianBao();
        this.chooseRouxian();
        this.chooseShucai();
        this.miambaoJiaRou();
        this.chooseBaoZhuang();
    }
    public Hanbuger(String HanbugerName,String mainbao,String rouxian,String shucai,String baozhuang){
        this.HanbugerName=HanbugerName;
        this.mainbao=mainbao;
        this.rouxian=rouxian;
        this.shucai=shucai;
        this.baozhuang=baozhuang;
        System.out.println("准备制作："+HanbugerName+"类型汉堡");
    }



    public abstract void chooseMianBao();



    public abstract void chooseRouxian();



    public abstract void chooseShucai();

    public abstract void miambaoJiaRou();

    public abstract void chooseBaoZhuang();

}
